package com.ihr360.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * Created by Eric on 2018/5/14/014.
 */
public class StaffBankSalaryEntity implements Serializable {
    private String staffId;
    private String companyId;

    /***********************银行卡部分**************/

    /**
     * 工资卡开户行1
     * */
    private String bankName1;

    /**
     * 工资卡号1
     * */
    private String bankCardNo1;

    /**
     * 工资卡开户名1
     * */
    private String bankCardHolderName1;

    /**
     * 银行卡照片1
     */
    private String bankCardImageId1;

    /**
     * 工资卡开户行2
     * */
    private String bankName2;

    /**
     * 工资卡号2
     * */
    private String bankCardNo2;

    /**
     * 工资卡开户名2
     * */
    private String bankCardHolderName2;

    /**
     * 银行卡照片2
     */
    private String bankCardImageId2;

    /***********************福利部分**************/
    private String tmpSiBenefitId;

    /**
     * 社保缴纳地
     */
    private Long siDivisionId;
    /**
     * 社保缴纳基数
     */
    private Integer siBase;
    /**
     * 社保起始缴纳月
     */
    private Date siStartOn;
    /**
     * 社保终止缴纳月
     */
    private Date siEndOn;
    /**
     * 社保账号
     */
    private String siAccountNumber;
    /**
     * 公积金缴纳地
     */
    private Long hfDivisionId;
    /**
     * 公积金缴纳基数
     */
    private Integer hfBase;
    /**
     * 公积金起始缴纳月
     */
    private Date hfStartOn;
    /**
     * 公积金终止缴纳月
     */
    private Date hfEndOn;
    /**
     * 公积金账号
     */
    private String hfAccountNumber;
    /**
     * 补充公积金账号
     */
    private String supplementaryHfAccountNumber;

    public String getTmpSiBenefitId() {
        return tmpSiBenefitId;
    }

    public void setTmpSiBenefitId(String tmpSiBenefitId) {
        this.tmpSiBenefitId = tmpSiBenefitId;
    }

    public Long getSiDivisionId() {
        return siDivisionId;
    }

    public void setSiDivisionId(Long siDivisionId) {
        this.siDivisionId = siDivisionId;
    }

    public Integer getSiBase() {
        return siBase;
    }

    public void setSiBase(Integer siBase) {
        this.siBase = siBase;
    }

    public Date getSiStartOn() {
        return siStartOn;
    }

    public void setSiStartOn(Date siStartOn) {
        this.siStartOn = siStartOn;
    }

    public Date getSiEndOn() {
        return siEndOn;
    }

    public void setSiEndOn(Date siEndOn) {
        this.siEndOn = siEndOn;
    }

    public String getSiAccountNumber() {
        return siAccountNumber;
    }

    public void setSiAccountNumber(String siAccountNumber) {
        this.siAccountNumber = siAccountNumber;
    }

    public Long getHfDivisionId() {
        return hfDivisionId;
    }

    public void setHfDivisionId(Long hfDivisionId) {
        this.hfDivisionId = hfDivisionId;
    }

    public Integer getHfBase() {
        return hfBase;
    }

    public void setHfBase(Integer hfBase) {
        this.hfBase = hfBase;
    }

    public Date getHfStartOn() {
        return hfStartOn;
    }

    public void setHfStartOn(Date hfStartOn) {
        this.hfStartOn = hfStartOn;
    }

    public Date getHfEndOn() {
        return hfEndOn;
    }

    public void setHfEndOn(Date hfEndOn) {
        this.hfEndOn = hfEndOn;
    }

    public String getHfAccountNumber() {
        return hfAccountNumber;
    }

    public void setHfAccountNumber(String hfAccountNumber) {
        this.hfAccountNumber = hfAccountNumber;
    }

    public String getSupplementaryHfAccountNumber() {
        return supplementaryHfAccountNumber;
    }

    public void setSupplementaryHfAccountNumber(String supplementaryHfAccountNumber) {
        this.supplementaryHfAccountNumber = supplementaryHfAccountNumber;
    }

    public String getStaffId() {
        return staffId;
    }

    public void setStaffId(String staffId) {
        this.staffId = staffId;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getBankName1() {
        return bankName1;
    }

    public void setBankName1(String bankName1) {
        this.bankName1 = bankName1;
    }

    public String getBankCardNo1() {
        return bankCardNo1;
    }

    public void setBankCardNo1(String bankCardNo1) {
        this.bankCardNo1 = bankCardNo1;
    }

    public String getBankCardHolderName1() {
        return bankCardHolderName1;
    }

    public void setBankCardHolderName1(String bankCardHolderName1) {
        this.bankCardHolderName1 = bankCardHolderName1;
    }

    public String getBankCardImageId1() {
        return bankCardImageId1;
    }

    public void setBankCardImageId1(String bankCardImageId1) {
        this.bankCardImageId1 = bankCardImageId1;
    }

    public String getBankName2() {
        return bankName2;
    }

    public void setBankName2(String bankName2) {
        this.bankName2 = bankName2;
    }

    public String getBankCardNo2() {
        return bankCardNo2;
    }

    public void setBankCardNo2(String bankCardNo2) {
        this.bankCardNo2 = bankCardNo2;
    }

    public String getBankCardHolderName2() {
        return bankCardHolderName2;
    }

    public void setBankCardHolderName2(String bankCardHolderName2) {
        this.bankCardHolderName2 = bankCardHolderName2;
    }

    public String getBankCardImageId2() {
        return bankCardImageId2;
    }

    public void setBankCardImageId2(String bankCardImageId2) {
        this.bankCardImageId2 = bankCardImageId2;
    }
}

